package com.ccys.db.vo.doctor.consultStage;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author：XLY
 * @Date：2024/2/22 0022
 */

@Data
@EqualsAndHashCode(callSuper = true)
public class GetMedicationWithCountryVo extends GetMedicationFavouriteWithCountryVo {


    @JsonProperty("is_in_exclusion_list")
    private Integer isInExclusionList;

    private Integer type;

    @JsonProperty("covered_diagnosis_code")
    private String coveredDiagnosisCode;

    @JsonProperty("covered_diagnosis_regex")
    private String coveredDiagnosisRegex;

    @JsonProperty("is_covered_diagnosis")
    private boolean isCoveredDiagnosis;

    @JsonProperty("is_chronic")
    @ApiModelProperty("跟product里面的cdmp相关 0 否 1 是")
    private boolean isChronic;

    @JsonProperty("is_discontinued")
    private Integer isDiscontinued;

}
